liquid bi-propellant motor - German English Dictionary